environmental landscape - Spanish English Dictionary